Van Thuan LeVan Thuan Le
BlizzCon 2026: A Two-Day Schedule, Six Titles, and What Blizzard Left UnsaidBlizzard has published the BlizzCon 2026 schedule: September 12 and 13, 2026,...
International Championship Qualifiers: Crowley, Brown and the Price of a DeciderThe blue rolled into the pocket after contacting the black, in the middle of ...
The Three Numbers of the V.League Transfer Market: When the Real Money Is Not on the Balance SheetAt 10 PM on August 10, 2026, in a hotel in central Hanoi, a contract...
An Empty Data Field Is Still Data: When a Vietnamese Sports Writer Faces a Blank AnalysisI opened the stage-one analysis at 2:17 in the morning. Every line returned t...
The Empty Code Sheet: The Data Gap Reshaping Women's VolleyballThe code sheet lay on my desk in Nagoya, open at page three, and empty. The...
Vietnam's Track After Jakarta's Twilight: When the 2026 Heroes Run Out of TimeThe man sitting next to me in the stands of My Dinh Stadium that August...
Dragon Ranger Gaming Sweep Rare Atom at VCT Threshold China: 161 Elo Points Could Not Buy a Correct VetoOn 21 October, Dragon Ranger Gaming picked Lotus and won. Rare Atom picked...
V.League Transfer Rumors: When the Story Sounds Good and the Data Is EmptyIt was 5:40 in the morning and my studio in Da Nang still smelled of freshly...
Nine Layers of Verifying a Track-and-Field Record: When a Time Must Answer 'Who Benefits?'On October 12, 2026, on a temporary course in Prater Park, Vienna, Eliud...
ASIAD 20, September 25: Two Football Quarter-Finals and Vietnam's Medal Conversion GapFifteen bronze medals, one silver, one gold. That is where Vietnam's delegati...
Broadcast Schedule for October 2, 2026: Nations League, Monterrey Femenil vs América Femenil and the Shifting Rights StructureAt 12:45, six Nations League matches kick off in the same minute. That is the...
A report with a full frame but an empty core — the data trap of the esports transfer windowOn the third night in Surabaya, I opened a nine-part analysis sent to me by a...
Jakarta, Patrik's Arm, and Vietnam's Wager on the Third-Place PlayoffThe bus ride from Bandung to Jakarta takes three hours. I sat in the fourth r...
Asian Games Today: Vietnam's Ju-Jitsu, Taekwondo and Wrestling All Open from the QualifiersIn 2026, I was eighteen years old, a first-year student who had talked his wa...
Le Giang Patrik: Three Years of Waiting and the Legacy of a Late-Arriving GoalkeeperGoalkeepers are usually the last to leave the training pitch. On 23 September...
The Smoke Bomb Beneath the Stand: Telstar v Feyenoord and the Dutch Stadium Safety ReckoningWhen the final whistle blew at BUKO Stadion, the score read 3-4 in favour of...
Empty Data in Esports Analysis: When 'Cannot Assess' Becomes 'No Risk'There is a lesson from the empty pandemic-era stands that I carry with me eve...
The False Negative: When Football Reads Emptiness as a Clean Bill of HealthIn late June, in a closed meeting room in Shanghai, a spreadsheet was project...
Alwi Farhan Trains With Kento Momota Before Asian Games 2026: One Session, Two StoriesTokyo, a morning in a training hall with no spectators. On the far side of th...
The 180,000-Dollar Release Clause and Three Price Scenarios in the ASEAN Basketball Transfer MarketOn the morning of Tuesday, June 23, 2026, a broker in Kuala Lumpur sent me a...
